cartridge (explosive shell) - English Synonyms Dictionary